Big Huge Thesaurus

naval division

noun